#ifndef _MICROMENU_H_
#define _MICROMENU_H_

#include "Programa.h"
#include "Video.h"
#include "Texto.h"

/*!
 *  \class MicroMenu
 *  \author Shin-NiL
 *  \date 20/02/2010 Criação
 *  \version 0.1
 *  \brief Classe para o programa MicroMenu
 *
 *  Implementação da classe Programa para o MicroMenu
 *
 **/
class MicroMenu: public Programa
{
    private:
        /// Para exibição do texto
        Texto mTexto;
        /// Para Video
        Video mVideo;
	/// Para tratamento de eventos
	SDL_Event mEvento;
    public:
        /// \brief Construtor padrão
        MicroMenu();
        /// brief Destrutor padrão
        ~MicroMenu();
        /// \brief Método que deverá inicializar os parâmetros do programa
        /// \return Deverá retornar verdadeiro quando não problemas na inicialização
        SDL_bool init(void);
        /// \brief Método que deverá conter o ciclo do programa
        void ciclo(void);
};

#endif

